package com.wwt.springboot_vue.mapper;

import com.wwt.springboot_vue.bean.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface UserMapper {
    List<User> findAll();
    List<User> findByStatus(@Param("info") String info);
    User findById(int user_id);
    void delete(int user_id);
    void add(User user);
    void update(User user);
    List<User> findByLimit(@Param("start") int start, @Param("size") int size);
    List<User> findByStatusLimit(@Param("info") String info, @Param("start") int start, @Param("size") int size);
}
